message.visitor is now readonly (admin performance boost)
update prices according to Nat