Has David Barnes been fighting forever or is it just me?