Full document DE102005026898A1