history upgrade