fixed some issues in user Sign up