Fix logical booboos with song updater, change from timeout to interval