more progress on reader