dont block while doing original update