David Allen July 10