Optimizaciones y mejoras