able to generate non-uniform NKQ instances