Update now asks for confirmation first. The implementation is a bit unwieldy, but it works.