hopefully basic background playback implemented.