centralized data in singleton