added partial functionality on profile