module upgrade