A Drop of #Happiness Does all this and more #DDFS