Macro'd up saveFile()