Making buildrequest promising