use json model for user creation