optimizaciones de código - TODO list