we dont send selected operation if there is no selected values
Added operation inheritance