add setTable to interface