correcciones de optimizacion y test