consolidated start_url processing (closes #236)