generating links
todos