don't get this.
general_explain