updates for tab panel