my own fork of http://tmsnc.sourceforge.net/