Oligometrics.com
"useful results"
The work surrounding the development of 80 nucleotide inserts has now been published.
Please see:
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0307713