ability to transform values