added url field and getter