added address input and scope.address in hop