table manager implementation