update dispatch