Full document DE102007005016A1