remove synchronized methods in favour of ConcurrentHashMap using