Working DG iteration 2