make 3d modules better
make 3d modules better