Full document DE602004001727T2