Updated dispatcher. Need thread.