Still don't know how to properly handle position
Still don't know how to properly handle position
Do not crash if a null filename is given
Need to fix save-after-open functionality