half way through the co-occurrence structure.  Also renamed all the internal fxn to be consistent with Hadley Wickam's style guide (uses '_'s)