improved ip checker