algunas optimizaciones de sacado de datos