add initialize with url