finally got dups to stop happening basically by getting rid of mac learner entirely