track progress UI updates