streamlining toolchain