Signup page: Various improvements