BROKEN! Added a bunch of stuff for background audio.