fixing c++ projects incrementally