comments on zero function