modify select type