added clock SI single read, bulk updates and implemented interactive transactions