added some new rule