Re-Implemented DGW