WIP

* publisher specs are done
* subscriber in progress