Refactored profile page.