add profile page
fix exams with hash