added the flux dispatcher