adding failure demo