found bug in id3 - removes exs when passing to next recursion but not atts