Work in progress added 3D transforms, black