payments save correctly work winth update