Use DP for change_return