anchor.diff:  				.append("g")
   				.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
   
  -			var data = typeof data === "string" ? JSON.parse(data) : data;
  +			var parsed = typeof data === "string" ? JSON.parse(data) : data;
  +			console.log(parsed);
   
  -			x.domain(d3.extent(data, function(d) {
  +			x.domain(d3.extent(parsed, function(d) {
   				return parseDate(d.date.value);
   			}));
  -			y.domain(d3.extent(data, function(d) { return parseInt(d.value.value); }));
  +			y.domain(d3.extent(parsed, function(d) { return parseInt(d.value.value); }));
   			
   			svg.append("g")
   				.attr("class", "x axis")
   				.attr("transform", "translate(0," + height + ")")
  -				.call(xAxis);
  +				.call(xAxis)
  +				.selectAll("text")  
  +					.style("text-anchor", "end")
  +					.attr("dx", "-.8em")
  +					.attr("dy", ".15em")
  +					.attr("transform", function(d) {
  +						return "rotate(-65)" 
  +					});
   			svg.append("g")
   				.attr("class", "y axis")
   				.call(yAxis)
  
positive.code: 		}
  			
  		function graphPatientData(data){
  			var xAxis = d3.svg.axis()
  				.scale(x)
  				.orient("bottom");
  			var yAxis = d3.svg.axis()
  				.scale(y)
  				.orient("left");
  				
  			var line = d3.svg.line()
  			    .interpolate("linear")
  				.x(function(d) {
  
negative.code: 				.attr("y", 6)
  				.attr("dy", ".71em")
  				.style("text-anchor", "end")
  				.text(parsed[0].characteristic.value.split('#')[1]);
  			svg.append("path")
  			    .attr("stroke", "#000")
  			    .attr("fill", "none")
  			    .data([parsed]).attr("d", line);
  		}// /graphPatientData
  		
  		
  