add type feature when user select specific type