added url to AbstractAgent