about page refactoring