David Wesley’s still got it