add threaded queue to ES