adding further test to explore correct batching of operations
improving test case
exploring synchronization test case
reworking api for monitoring