add a dynamic table