added ability to name file on save