compartmentalized systems