Correções e otimizações.