renamed Processor interface