Reavaliado as validações e alguns metódos.