Hierarchical Diff-edf by Moutaz Saleh