all handles now use transform function