diff DiffService: to check differences between 2 models ApprService: to approve or reject the changes