update table delegate