added a read driver to the sd driver