added linkto functionality