http://openpli.git.sourceforge.net/g...7d9c94bf2bf66f