change create_user method