create model, controler for user