dynamic-table-contract