doc upgrade