Rescue from exceptions (really!)