setup the build