add a lot of profile page documentation