Modified Char driver to make the read method simple