removed table interfaces and implementations