improved sign in and up pages