refactoring save content