add profile page updating