update InsertWithSfIncome method