add ui for tab