view prep
d3 api merge