redate serialization