added phone number support and cheap validation for it