yea D3 is as good as I thought it would be...
Shared publiclyView activity