Begin restruct Opertion to Service call
finished refactoring operation to service