Full document DE102007036152B4