handle no rule case