add new valid rule & clear