added functionality to create tables with initial data