fixed bug where proccessor would crash due to modifying it's own list