make _remote_ip a property