---the thoughts that i think ---