reader cleanup.