Ah I understand what you mean with over refactoring now, yeah createDir could just set status to 'uninited' when the call returns since the added logic of this method doesn't do anything, and then we can keep the updateStatus method the way it was.