update should use save option as well