Algumas alteracoes para melhora do codigo