table is a attr_reader