create user profile when signing up
fix conflict