Improved Save functions : Save As to specify a path, Save to save without using a filedialog.