Full document DE102007018364A1