don't swallow exceptions like these