melhorando o dao