!!!!!!!!! I'm surprised when you walk you don't crack all the time! That is a humongous list!