Agreed changes, read methods and test driver
Changes to test driver and reading methods.