added null to zero default rule