code for vicent,d3,vega