more work on profile page