- eliminate pesky global variables; should be threadsafe now - fix more memory leaks - fix some bugs - some decruftification - implement support for split cabinets and "NEXT_CABINET" notification