Add press page and refactoring other