prepared selection type