fix division bug, no longer need comb function