phone number functionality including multiple phone numbers, not using objects for phone numbers yet