rescue an exception that we can process

fix #1 issue