fixed two special cases with 0 follows