update tab UI