make ZeroSum clearer