The vorbis comments specification suggests DATE, but also says that additional fields are perfectly acceptible (this is a minimal recommendation). Tag.exe seems to follow the specs to a tee though. It is worth pointing out that your ALBUMARTIST field is non-standard, according to the specs. Because no format is suggested for DATE, i'd propose you simply check for a 4-char DATE tag containing all numbers, and if it doesn't exist or is invalid, look for YEAR instead (or just return nothing - your call). Regarding the "Artist" vs "Album Artist" thing, I still think that a simple "if (AlbumArtist == null) then AlbumArtist = Artist;" (disclamer: pseudocode) would work for everyone involved, and would be preferable to code forking. But hey, your opinion wins, since its your baby! Out of curiosity though, what taggers/apps actually write/look for this "ALBUMARTIST" tag? I know you're concerned with performance, but I seriously doubt any tangible performance impact would occur due to the 2 switches I proposed. All of this of course applies to both FLAC and Vorbis files. ---- And I am very glad to have this tool, by the way! Playing FLAC through my media center extender kicks ass! In fact, i do not use FLAC, so i'm completely dependent of users for this...BECAUSE there's no standard. And as i look through the FLACTagSupport.dll code, i see no reason the "ARTIST" tag is not treated as "WM/AlbumArtist". Maybe you've got an old version...try 1.1.1 it should be in ! Or replace by the one in the Tag Support DLL section of the website.if( _strcmpi( lpcFLACMetaData, FLACTAG_KEY_ARTIST ) == 0 ) return WMP_TAG_ALBUMARTIST; Or may be you'll get a "multiple tag for the same WM/tag" problem...In its current state, FLACTagSupport.dll handles THREE different tagging for WM/AlbumArtist : "ARTIST", "ALBUM ARTIST" and "ALBUMARTIST". The trick is, only the last one in the file will win !! So the result is : who is complainning about ARTIST tag. And WHAT's the problem ? For DATE, why not, will other users be ok with a DATE field with only a year number inside ? The YEAR tag seems to be OK and will be in in the next release. MaB_fr ...Ooone Daaay as standaaaard will cooome, it will take WMPTSE in his harms and horse ride through the sunset...ahum...ahum...sorry...