world now relys on 'publish'