99% done the profile page