Add new ip detection. Add new pinger check logic. Add new init check logic