forked from http://mentohust.googlecode.com/svn