fixed signup and login