Full document DE112007000484T5