Full document DE602004008327T4