added phone validation