Full document DE102007018841A1