melhorando o código