working on iterations, now it can resolve input file dependencies
adding multi-stage iteration test case