auxiliary tables