revert back to the original implementation
better sampling
tweaked hyper parameters
cputime/usertime in the debug messages