visualization mechanism