Pequenas alteracoes no codigo