John Hastings is overrated!