move op in template params.