update, unlock after reset