finally making some updates to single_pass_voxel