initial rewrite using the SoundCloud python API