Metodos de geração corretos?