reader fixes