Criação do reader e organização do código