Added tryToConvergeHard flag