delete duplicate dispatcher() call