profile page function implemented (user icon excepted)