oh my god! that is awsome! i cant begin to thank you for all of the work you have put into this. i have a baby boy due in june and its name is going to be micah. ok ok, it isnt but i really cant thank you enough. smile ooooooops, i just woke up my wife with all the joyous screaming and running around through the house. thanks again.