update s4ext gen