added emaill validation
added emaill validation
added emaill validation
changed menu
changed update code