deleted methods with too many parameters, they will be take care of implementing builder syntax. Refactoring exposed CRUD methods to use hibernateOp template