uses SmartCollections for Comments