centralized container implementation + notifications