update InsertIntoSFincome with new rule