The Art of Dispatching