print working for datatypes except single text/url bug