new table class support and index