I think tagger works but it's like O(n^8)... and I'm tired