i know all this and more