signup and login work together