Main #DP Compilation