! add failure script call