removed interspection rules because they were moved to the model