update table design and design