change how SoundCloud proxy works, general improvement