What a disaster. And I thought D3 was bad.