David Allen June 24