caching this.tables for performance
abolished table.activated
defined column order (just sorted)