added first cut of multiple-visualization support