update new way