upgrade toolchain