leitura sequencial. melhorias na chamada das funcoes