update volume slider from spotify every 10 seconds (probably going to need a new function for it) add clause for if nothing is playing is returend from spotify then present list of devices to chose where to start playback on wrap all grid elements in a function, call that function from the start_playback_on_device function; right now it sometimes doesn't load the artist and title selection resets after 1 second on devices list; need to remove root.after in update_song_label function and call that function from the start_playback_on_device function and have that have a root.after to loop for refreshing devices... or find other way to make the root.after not deselect current selection in list. last thing i was doing: BACKGROUND ALBUM ART IMAGE 01/14/23: smooth progress bar 01/15/23: turns off screen and stops polling api after inactivity, reauthenticates when screen is turned back on 01/18/23: turn off screen when holding down on album art. 01/20/2023: background gradient 01/21/2023: it errors on "track_name = current_playback["item"]["name"]" 'TypeError: NoneType', current_playback is None basically... even though there is already an if statement checking if it is None. ERROR HAPPENS ON SOME KIDZ BOP SONGS??? 01/21/2023: add canvas videos to background if available. USE: https://github.com/Delitefully/spotify-canvas-downloader/blob/master/src/canvas.py