change build system