alteracoes no return_early