publishers platform (2)