fixed #28
pretty-print