updated for signup page and its validation