"rescue Exception" is bad!