iterative build without cleaning