David Allen July 23