can now handle soundcloud correctly