update message text and add public vendor views