use lazy iterator in RuneReader