no need to rescue/raise, the ! in run! takes care of that