basic view routing and topic list