task queue with EAP