Cheers everyone, yeah we have called him Caleb. Its amazing how it changes your outlook on life - i cant really put my feelings into words but nethertheless im over the moon! Just waiting on visiting hours to start so i can go back to hospital to spend more time with mother & baby!