deal with if callback is null
when deleting/resetting collnum