new - implement pub/sub command