separated visualisation class