vectorised failedState