probably shouldn't alias d3 as 'bacon'