function finalProcessing($a_mapping)
 {
     // restore manual order
     $order = $this->ds->getOrder();
     if (sizeof($order)) {
         foreach ($order as $obj_id => $items) {
             $map = array();
             foreach ($items as $old_id) {
                 $map[] = $a_mapping->getMapping("Services/News", "news", $old_id);
             }
             $mcst = new ilObjMediaCast($obj_id, false);
             $mcst->saveOrder($map);
         }
     }
 }