Is this the behaviour that's wanted? To not run if the outputs are missing?