Full document DE602004013069T2