wrote some more on the VSD framework