How non zero is being used?