3D manipulators