updated KKT for Nam