improve ID3 tag handling