You sure about all that Dan?