david garfit and f3