snoznorp continuum by Craig Mullins