Changing lots of things along the way... But that's how it is: Make one change, make more changes to fix the resulting errors and so on.