implemented IP Parallel for checking