updated for publisher