David Allen July 7