updateCurrent