)
					      });

					column.append("text")
							.attr("class","title")
							.attr("x",0)
							.attr("y",-10-padding.top)
							.text(function(d){
								return options.column_map[d]
							})
				//});
			}
			addAxes();

			
			
			d3.selection.prototype.moveToFront = function() {
			  return this.each(function(){
			    this.parentNode.appendChild(this);
			  });
			};
			

			var languages_group=svg.append("g")
							.attr("id","languages")
							.attr("transform","translate("+(margins.left+p