use concurrency for face map generation