all STL/AMF i/o now done in threads