David Allen July 24