attaches upgrade