start making repeat finder reusable
take out types
fix nasty bugs