parallel gestalt (mostly) works

TODO: some edge case where the tail end of a string gets cut off