table and reader tests