Embryo for data printing
Data.print calling for exception viewing
(almost) completing the data print function