Refactored, added Linq in Processor functions.