@patternsandwich: it's algorithmic