agregando un tipo a los controles

así se separa el name del type, y se pueden hacer filtros más
especificos dentro de un tipo, usando su name