added back to all songs
added background (poorly) and refactored code