added two versions of vis.