Two questions:- 1) is a Walker from WalkerFactory reentrant? i.e. is it thread-safe? 2) is a Walker one-time use only or can a Walker generated from the WalkerFactory be applied to successive FeatureFilters, calling getValue() between the walk() calls? Rgds, DH