Added more constraints to Phone Number function, cleaned up my code.