If you have other suggestions on how to handle this, e.g. in the _createFile method, please suggest.