improve sign-up