unction updatePaths() {
				language.selectAll("path")
					.transition()
					.duration(1000)
					.attr("d",function(d){
						return line(options.columns.map(function(col,i){
							if(options.scale_map[col]=="ordinal") {
								return {
									x:col,
									y:d.values[col]
								}
							}
							return {x:col,y:d.values[col]/((options.dimensions.indexOf(col)>-1)?1:d.values[options.ref])};
						}))
					})
			}
			this.update=function(__options) {

				//options.scale_map["lang_usage"]="log"

		