commit to save last version for latency being node-to-node delay
latency means time between 2 operations now