remove unnecessary special-case for zero