remove getDispatcher() from CausticController, it now implements IDispatcher