do a build