DEMFEM CODES