add get url function