messages.properties as a service