added URL class