support for multiple breakdown rules