Revisão total do código