some minor changes on Concurrent utils, introduced BatchMetaData