experimental build system