added a summary of the different rules