Full document DE102007024218A1