refactor Mp3 & Flac structures