fix MetadataImpl