reverting to reader