added UI button icon will change based on idle/paused/downloading status