start working on a shim build system