settleAction method complete