David Schweikert- 2018 Update