a lot of what it takes