updated d3po