add popup selection generation,support profile id