all_zero is never used.