add toolchain install fnc