AUTHOR: Jan Kaluza URL: Created it myself LICENSE: GPLv2