same for ip