make TABS arrays not static