stochastic tinkering