more reader cleanup