now only recompiles modified input file groups