compress sections