add cafe_viewer