alteracoes para a operacao de ler atraves de generos.