Implemented publish on high level client