finish sign-up error vs. success