tables
tables are now passed into the executor
closer and closer to completion