update  usage in userlink
declare  more clear, before used as ref