Added a wrapper and short lived client for publish and call