get profile if not already given