added Exception rules