add Ping widget
Merge branch 'ping'