David Allen July 5