ENHANCED DYNAMIC GENERAL EQUILIBRIUM (EDGE)