Thanks! I've sped up and cut out a couple of back and forth lookup scrolls, and for the hint, I might have been in the right direction on the end then, will look in to it later, very cool puzzle in any case!