removed the ConcurrentContext trait