Full document DE102004053091A1