Throws exception on bad name. Catches exception when one of the steps crashes