Yeah, I'm going to go in depth in this, sorry if you are offended or think I'm thinking too hard, but I like to think.