use contansts for settleresult state