soundcloud authentication and stuff