enterprise-level functies