Add visual_generator for summarizing data