Very nice. I'll just pretend I haven't broken at each of those rules at least once :0)