separate profile from user