throw new Error('top level error')