Added SynchronizedMap
Fixed []string type
Avoid simultaneously processing identical bags