First commit without tests for TableProvider