create profile data in the view if not found