semi-centralized view 2