add user model crud operations