great review and omg, you have me rolling on the ground (laughing) about micheal. you are so right. lol.