s.columns).rangePoints([0,WIDTH-(margins.left+margins.right+padding.left+padding.right)]);

			var extents=(function(){
				var extents={};
				options.columns.forEach(function(d,i){
					extents[d]=d3.extent(nested_data,function(o){
						if(options.dimensions.indexOf(d)>-1) {
							return o.values[d];
						}
						return o.values[d]/o.values[options.ref]
					})
				})
				return extents;
			}())
			console.log("extents",extents)
			var yscales={};

			function updateScales() {

					var scales={};
				