continue extracting common methods into SACompositeOperation #5: better naming to get understanding what is common for both operations