new version logger and ping implementation