implementando o dbready