Hi, This is a resend of the previous series. The only change is related to openers; the store filter openers are made a class and the read()/write() methods on them now work as expected. -- - Dan