implemented phone number manipulation