manual suscribe and publish