Modified KKT Method