wrapped operation execution in Rx