David Allen July 6