Full document DE102010017684A1