Added Processor interface, checked interaction between them