publisher resources