Added support to source directly from an URL