speeding up dispatch