holistic visibility