corrected dispatch table