hatched, matched, and dispatched