profile page, message page and fixes