fixed signups, still working on login