Will this promise be fulfilled?