3D Assignment