rename save-note to save-note! for convention