User model. I used the same approach we use for the user profile page.