corrected bugs in 32 and 64-bit readers