could not understand it.
general_explain