change pages content
refactor