dave is long in the saddle, that's for sure...