Changing how 0 is handled (less wasted ops)