added a bit of d3. now need to worry about data tables.