We have

what it takes