generic gc visualizer with some specifics added for cms