dispatcher sync