Completed Sign Up Function