Full document DE102007046575A1