added 4 new rules