Still working on the dependencies, now adding the concept of stages.