Had a productive day yesterday. Among other things I wrote an XDR class for marshalling and unmarshalling data directly to a stream. It makes sending and receiving Superstring queries and responses much easier. I had another XDR class but it was really only useful for datagram communication. Today was far less productive. I had students to deal with and a two hour prac to supervise. For some reason I was also pretty tired.