KGW Implementation