Don't compensate for pivot=0; instead print warning and continue.
Try refactor reduce column