Full document DE112009000582T5