definition
option tranformer