speed up transform