data centralized method