I'd like to remind everyone to download the JDK 1.2beta4 documentation and ensure your classes are compatible with the JDK's for serialization purposes. Every serializable class has a link on the doc page called "Serializable Form" which includes the fields that must be present in order for serialization to succeed. You must either include these fields (and only these fields, unless all others are transient) as specified in your class or you must provide readObject and writeObject methods with write those fields for your class. This is to ensure binary compatibility with the JDK. -- ***************************************************** * Aaron M. Renn * * Email: [EMAIL PROTECTED] * * Homepage: <URL:http://www.urbanophile.com/arenn/> * *****************************************************