Refactoring content update