added wrap-string and print-table