a comprehensive overview of the rules