upgrade pipeline