update fold for si si_non fin_si