reverser / processor canceling fixes and api changes