fixed ms3d