* Fixing bugs in reading