simplified toolchain