lib edit profile