Some work done on basic3d module