finish update.

then close issue #1