Full document DE102005006642A1