Optimizacion del codigo