man, sounds like things are going great! i couldn't be happier for you.