Removed "port" from the publisher functions