D3 exercises