works with new table