better errors for account creation