adding article and d3 support