resolved pingpong recursion error
ping hosts function refactor
cli changes
Merge branch 'master' into clean-up