leave only zero if one factor is zero