Full document DE602004004152T2