another try to fix concurrency