wip: new build system