url can be set as argument