Implemented sign up, not sure if needed tho