Everything For d3 publisher