add failure scenarios