corrects tests and now we are evaluating the promise