fix NotSerializableException