fixed a bug with the rules engine that didn't allow mutliple fields to be processed