adjust user agent
Make phone optional