delete old topic package
fix typo
added message and system apis
add info(); remove truncate arg
fix formatting
more format changes
make system() use subprocess since it's more robust