all functionality is working includeing valid() methods for address and phone number