Validacao e comentarios do projeto

Código repetido com o método insert.