included stuff from johannesnoe.de