thanks again for the advice on unpack. unfortunately, I can't say I fully grok the documentation-- having a hard time figuring out how the templates described in pack would work in unpack. I can tell you that when I open the *.bdb file in emacs, I get lots of odd meta characters, with the data embedded within them. any guesses on what sorts of templates I should experiment with? thanks again,