add user model, migration