Migration of code from sourceforge, no history sorry.