working on table functions