All code done for the RulesEngine