refactorizado codigo para permitir setear el valor del 'catalogo', el nombre no es representativo a us funcionalidad :(