@gvaish Removed method 'operate', refactoring completed