build system init