Worked on signup functionalities