add fail trigger