Compartmentalize

function name?