ConcurrentHashMap
add enum module