established simple build system