filled out table, added refs, extensible