Separada y mejorada la funcion de obtener categorías.