Added soundcloud support and modular fallbacks