housekeeping in the level reader