http://reptile.rug.ac.be/~coder/sniffit/sniffit.html