working on DGFEM