updating tab stuff