Make it OOP
Add publishers to metrics page