Remove region - seems only to confuse
Adapt to new exception protocol