no longer doing timestamp update as an atomic operation