check both 0 case