making transformations lenient