Issue91 add update mechanism

WIP for WG discussion. Not finished.