auto fill user's profile when create account
clean code