Add memo; handle save