David Allen July 1