Totally changed the sign up page, fixed a security bug.