refactored phone field