correctly namespaced site_message and added spec
updated version [Finishes: #84922308]