If you guys using VW really dont have a viable OODBMS persistence option to offer perhaps you might consider porting Magma. From what I know of the code I doubt if there is anything particularly squeak-centric. Magma has to be easier to port than Seaside, since it doesnt use any complicated stuff like continuations. just a thought Keith