working on signup and signin validation