adding visualisation procedurs