martinx with better ping, smooth connection