Added file init choice (append or always create)