serial dispatcher