yes i know these things.