protect public assets