update table opter