improve concurrency for last task