anchor.diff:  			$json = JSON.stringify($recipe);
   			console.log( "Recipe : " + $json );
   			
  -			$.ajax({
  +			$.when(
  +				$.ajax({
   				    url: "recipes/" + $recipe.uuid,
   				    method: "PUT",
   				    contentType: "application/json; charset=UTF-8",
   				    data: $json
   			    })
  -				.done( function( data, textStatus, jqXHR ) {
  -					updateIngredients();
  -			        alert("Rezept gespeichert.");
  -				})
   				.fail( function( xhr, status, error ) {
      				    var err = status + ", " + error;
     					console.log( "Request Failed: " + err );
  -  				});
  +  				})
  +  			).then( function() {
  +  				updateIngredients();
  +			    alert("Rezept gespeichert.");
  +  			})
   			
   		}
   		
  
positive.code: 		}
  		
  		$( function() {
  			CKEDITOR.replace( "preamble", {
  			    language: "de",
  			    contentsCss: "resources/ckEditorContents.css"
  
negative.code: 				console.log( "id: " + $id );
  				$url = "recipes/" + $id;
  				getRecipe( $url );
  			});
  		});
  		$( document ).ajaxError( function( event, request, settings ) {
  