How do I make sign-up not suck?