done with reader post