discovered major bug in Serializeable code