Sign up almost completed. added user exists check