complete user profile api with population feature