David-HPL-Crossroads