begin move away from legacy build system