added a few new rules