FuncTable upgrade