improved scanning (for broken id3 tags)