Error handling on sign-up. Also more usability.