added new rule and update dic slightly again