URL and collection are now positional arguments