KGW implemented