added the model for User