Correções e comentarios do código