subprocess upgrade