[FEAURE] Add pretty print and example