changes for basic publish message