would be a good idea to suggest which classes to override or change should we want to create our own rules.