compute-zero added