fix tgt_operatable decorator