optimizacion of js