Processors refactoring