move from lists to tables for types, items, and attributes