refine the link object, add USER object