fixes sign in and prevents another admin signup