try {
             $expressionNote->save();
             echo "Expression Note Updated Successfully.";
         } catch (Exception $e) {
             echo $e->getMessage();
         }
     } else {
         //adding new
         $expression = new Expression(new NamedArguments(array('primaryKey' => $_POST['expressionID'])));
         $expressionNote = new ExpressionNote();
         $expressionNote->expressionNoteID = '';
         $expressionNote->note = $_POST['expressionNote'];
         $expressionNote->expressionID = $_POST['expressionID'];
         $expressionNote->displayOrderSeqNumber = $expression->getNextExpressionNoteSequence;
         try {
             $expressionNote->save();
             echo "Expression Note Added Successfully.";
         } catch (Exception $e) {
             echo $e->getMessage();
         }
     }
     break;
     //when the arrows for reordering are clicked
 //when the arrows for reordering are clicked
 case 'reorderExpressionNote':
     $expressionNote = new ExpressionNote(new NamedArguments(array('primaryKey' => $_GET['expressionNoteID'])));
     echo $expressionNote->reorder($_GET['direction'], $_GET['oldSeq']);
     break;
 case 'deleteExpressionNote':
     $expressionNote = new ExpressionNote(new NamedArguments(array('primaryKey' => $_GET['expressionNoteID'])));
     try {