dynamic progress bar with tool tip