Adding pretty_print feature