finish dispathing