changeing up build system