Processor and listener changes