working on reader stack...