Complete GDW Framework