one dispatcher is enough