Updated registration page and details page.