showing and hiding viz implemented