preprocessing
visualising
