added publisherstate