remove the dead code. not using self mainted table constructor