basic logics, ip address pull reading