Reading reworked