serialization problem fixed