spec_mw = {
delete spec.data[0].url;
spec.data[0].values = await FileAttachment("schulden@1.csv").text();
spec.data[0].format.parse[config.x] = "date";
spec.data[0].format.parse[config.y1] = "number";
spec.data[0].format.parse[config.y2] = "number";
spec.scales[0].domain.field = config.x;
spec.marks[0].scales[0].domain.field = config.y1;
spec.marks[1].scales[0].domain.field = config.y2;
spec.marks[0].marks[0].encode.enter.x.field = config.x;
spec.marks[0].marks[0].encode.enter.y.field = config.y1;
spec.marks[1].marks[0].encode.enter.x.field = config.x;
spec.marks[1].marks[0].encode.enter.y.field = config.y2;
spec.marks[0].axes[0].values = config.y1_ticks;
spec.marks[0].axes[1].values = config.x_ticks.map((d) => Date.parse(d));
spec.marks[1].axes[0].values = config.y2_ticks;
spec.marks[0].marks[1].encode.enter.text = { value: config.title1 };
spec.marks[0].marks[3].encode.enter.text = { value: config.title2 };
return spec;
}