added some new rules