added views and d3