type select