por Raphael Menezes: Correcão de bugs + implantacão de validacao