- broaden error catch