re-compartmentalized