concurrency works fine now