Updated profile page, still needs testing