update progress tracker