D3 framework spike