add method for failing fast