switch back to ellie branch
reader is mostly fixed and fluid
fix reader