new table interface added