http://www.nada.kth.se/~hjorth/krasse/english.html