some changes in NamePublisher