Hey Jeff (and anyone else who is interested); I just wanted to let you know my coding plans for this upcoming weekend because I'd like to try and coordinate front development along with what I'm doing so we can get it implemented and test it out. As I mentioned, I've pulled myself out of the GUI comletely so that I won't be interfering there any more :-) As a result this has led me to start thinking about how to implement stuff xml-wise and not gui-wise, so I could use your input. Specifically what I'm blathering about is that I've just about (keeping my fingers crossed here!) got a generalized loci disconnection communication protocol finished (and partly implemented in the GUI, but only during deletion of loci, and I have not thought about providing a way for generalized disconnecting of loci). This weekend I'm hoping to tackle persistance/saving of loci in the back/private directory and, if I am really lucky, start thinking about how to try to whip up a connection diagram into a good XML representation (of course, we have to work the basis of this out with the other vsh guys). Do you have ideas about how these things should work in the GUI? I'll need the GUI to test things out and make sure I'm implementing them properly, and just thought we could try and coordinate stuff and get this all working beautifully as soon as we can. What do you think? What are your plans? Brad