adding --url support