add constraints here also predicted using kriging surrogate