updated profile management