reverted transform3d to test with devices