fixed name deserialization bug