fixed sign-in sign-up confusion
added support for safari error checking