Add UpdateMetadata method