Original Authors
----------------
Stefan Kost              <ensonic@users.sourceforge.net>
