added devise, ops model