stage 1 of allowing multiple URLs to be specified, relating to issue #9
second stage of multiple URLs, closes #9