added serialization version