Dynamic tables made easy