fix dispatch latch and fetch