}
 
        fmt.Println("Updated:", time.Now().Format(time.RFC3339))
-       fmt.Println("@table @strong")
+
+       fmt.Println("@menu")
+       fmt.Println("Categories:")
+       for _, cat := range cats {
+               fmt.Printf("* %s: LinksCat%s\n", cat, cat)
+       }
+       fmt.Println("@end menu")
+
        for _, cat := range cats {
-               fmt.Println("@item", cat)
+               fmt.Println("@node", "LinksCat"+cat)
+               fmt.Println("@section Links category:", cat)
                fmt.Println("@multitable @columnfractions .05 .8 .1 .05")
+               fmt.Println("@headitem @tab @tab Other categories @tab Feed URLs")
                ents := data[cat]
                for n, ent := range ents {
                        catsOther := make([]string, 0)
                }
                fmt.Println("@end multitable")
        }
-       fmt.Println("@end table")
 }