explains a damn lot....