Changes to read util