publish and request added