fix bugs and add test for pinger
bump version