make sure both client and subscriber are emmited